package com.hjm.project.agentInfo.kouFail.domain;

import com.hjm.framework.web.domain.BaseEntity;
import java.util.Date;
import com.hjm.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * 失败记录对象 kou_fail
 * 
 * @author maker-platform
 * @date 2021-11-16
 */
@Data
public class KouFail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** pk_id */
    private Integer id;

    /** 创建日期 */
    @Excel(name = "创建日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createDate;

    /** 代理编号 */
    @Excel(name = "代理编号")
    private String agentNum;

    /** 代理名称 */
    @Excel(name = "代理名称")
    private String agentName;

    /** 金额 */
    @Excel(name = "金额")
    private String money;

    /** 类型 */
    @Excel(name = "类型")
    private String man;

    /** 出款时间(平台手动) */
    @Excel(name = "出款时间(平台手动)")
    private String sendDate;

    /** 出款状态 0 失败  1 成功 */
    @Excel(name = "出款状态 0 失败  1 成功")
    private String status;

    /** 备注(平台操作人备用) */
    @Excel(name = "备注(平台操作人备用)")
    private String note;

    /** 操作人 */
    @Excel(name = "操作人")
    private String addMan;












    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("createDate", getCreateDate())
            .append("agentNum", getAgentNum())
            .append("agentName", getAgentName())
            .append("money", getMoney())
            .append("man", getMan())
            .append("sendDate", getSendDate())
            .append("status", getStatus())
            .append("note", getNote())
            .append("addMan", getAddMan())
            .toString();
    }
}
